TEMPLATE = app
CONFIG +=c++11
CONFIG -= app_bundle
CONFIG -= qt
OBJECTS_DIR =./tmp
TARGET = hybridAstarTest

INCLUDEPATH += /opt/ros/indigo/include
INCLUDEPATH += /usr/local/include/ompl

LIBS += -L/opt/ros/indigo/lib -lroscpp -lrospack \
        -lpthread -lrosconsole -lrosconsole_log4cxx \
        -lrosconsole_backend_interface -lxmlrpcpp \
        -lroscpp_serialization -lrostime  -lcpp_common \
        -lroslib -ltf -ltf2 -ltf2_ros -ltf_conversions -lyaml-cpp -lkdl_conversions\
        -lactionlib

LIBS +=-L/usr/local/lib\
       -lompl
       -lpthread

#LIBS +=-L/usr/lib/x86_64-linux-gnu\
#LIBS +=-L/opt/software/boost_1_55_0/stage/lib\
#        -lboost_system \
#        -lboost_thread

INCLUDEPATH +=./include

SOURCES += main.cpp \
    src/algorithm.cpp \
    src/bucketedqueue.cpp \
    src/collisiondetection.cpp \
    src/dubins.cpp \
    src/dynamicvoronoi.cpp \
    src/node2d.cpp \
    src/node3d.cpp \
    src/path.cpp \
    src/planner.cpp \
    src/smoother.cpp \
    src/visualize.cpp

HEADERS += \
    include/algorithm.h \
    include/bucketedqueue.h \
    include/collisiondetection.h \
    include/constants.h \
    include/dubins.h \
    include/dynamicvoronoi.h \
    include/gradient.h \
    include/helper.h \
    include/lookup.h \
    include/node2d.h \
    include/node3d.h \
    include/path.h \
    include/planner.h \
    include/point.h \
    include/smoother.h \
    include/vector2d.h \
    include/visualize.h



